[菜鸟系列]turbo c++IDE生成的文件具体是怎么回事?

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:29:24
按下CTRL+F9后生成了一个EXE文件和一个OBJ文件,但是EXE文件打开屏幕就闪一下就恢复原状了,为什么啊?
编写好的程序按ALT+F5可以显示啊
谢谢了先!

因为程序运行完就退出了啊
你按ALT+F5显示的是DOS下的输出
在Windows下双击打开EXE文件,一旦运行完毕,就会退出Dos命令提示符界面,所以什么也看不到了。

如果你懂DOS,可以在cmd里一步步进入EXE文件所在目录,然后输入EXE文件文件名,就可以看见结果了。

另外,如果你要在Windows下双击打开EXE文件,也看结果,可以:
在程序开头
#include <dos.h>
然后在程序末尾
system("pause");

这样运行完程序,要按任意键才会退出。

你可以在程序里加一条getch()语句
这样只有按任意键后才返回编辑状态